package org.itboys.mobile.common;


/**
 * 作者：jiangxiong
 * 日期：2017年4月26日
 * 联系方式 ：empty90911@126.com
 * 描述：圣代_移动端（通用）_常用变量。
 */
public class SundayCommonConstants {
    //验证码相关
    /**验证码类型-登陆**/
    public static Integer validate_code_type_login=1;
    /**验证码类型-注册**/
    public static Integer validate_code_type_register=2;
    /**验证码类型-修改密码**/
    public static Integer validate_code_type_update_password=3;
    /**验证码类型-忘记密码**/
    public static Integer validate_code_type_forget_password=4;
    /**验证码类型-设置支付密码**/
    public static Integer validate_code_type_set_pay_password=5;
    /**验证码类型-修改支付密码**/
    public static Integer validate_code_type_update_pay_password=6;
    /**验证码类型-绑定会员卡**/
    public static Integer validate_code_type_sign_card=7;
    /**验证码类型-验证码登录**/
    public static Integer validate_code_type_code_login=8;

    //第三方类型
    /**第三方类型-微信**/
    public static Integer third_type_weixin=1;
    /**第三方类型-QQ**/
    public static Integer third_type_qq=2;
    /**第三方类型-微博**/
    public static Integer third_type_weibo=3;


    //是/否
    /**是**/
    public static Integer YES=1;
    /**否**/
    public static Integer NO=0;

    //用户类型
    /**用户类型-注册会员**/
    public static Integer user_type_member=1;
 /*   *//**用户类型-门店**//*
    public static Integer user_type_shop=2;
    *//**用户类型-大客户**//*
    public static Integer user_type_customer=3;*/
    /**用户类型-商户**/
    public static Integer user_type_business=3;

    /* 用户状态-正常 */
    public static Integer user_status_normal=0;
    /* 用户状态-冻结 */
    public static Integer user_status_freeze=1;

    /**默认密码**/
    public static String default_password="123456";

    //促销_优惠券类型
    /**促销_优惠券_系统赠送**/
    public static Integer PROMOTION_COUPON_TYPE_SYSTEM=1;
    /**促销_优惠券_注册赠送**/
    public static Integer PROMOTION_COUPON_TYPE_REGISTER=2;


    /**优惠券状态*/
    /**优惠券-状态-未使用*/
    public static Integer coupon_status_wsy= 1;
    /**优惠券-状态-已使用*/
    public static Integer coupon_status_ysy= 2;
    /**优惠券-状态-已过期*/
    public static Integer coupon_status_ygq= 3;

    /**
     * 商品，结算，订单。类型
     */
    /**普通**/
    public static Integer type_putong=1;
    /**新品/top10**/
    public static Integer type_xinpin=2;
    /**特卖**/
    public static Integer type_temai=3;
    /**海淘**/
    public static Integer type_haitao=4;
    /**金领**/
   /* public static Integer type_jinlin=5;*/
    public static Integer type_fenxiao=5;
    /**爱购币**/
    public static Integer type_aigou=6;
    /**积分**/
    public static Integer type_jifeng=7;
    /**秒杀**/
    public static Integer type_miaosha=8;
    /**拼团**/
    public static Integer type_pintuan=9;
    /**试用**/
    public static Integer type_shiyong=10;



    /**
     * 收藏类型-
     */
    /**商品**/
    public static Integer collection_type_product=1;
    /**用户**/
    public static Integer collection_type_member=2;
    /**分销**/
    public static Integer collection_type_fenxiao=3;
  /*  *//**菜谱**//*
    public static Integer collection_type_cookbook=3;
    *//**资讯**//*
    public static Integer collection_type_advertisement=4;
    *//**商户**//*
    public static Integer collection_type_business=5;*/
    //购物车类型
    /**商品-加入购物车**/
    public static Integer cart_type_cart=1;
    /**立即购买-加入购物车**/
    public static Integer cart_type_buy_now=2;

    //配送方式
    /**配送方式_门店（后台）配送**/
    public static Integer send_type_send=1;
    /***配送方式_自提**/
    public static Integer send_type_self=2;


//订单状态
    /**待付款*/
    public static Integer ORDER_STATUS_DFK=1;
    /**待发货*/
    public static Integer ORDER_STATUS_DFH =2;
    /**配送中/待收货*/
    public static Integer ORDER_STATUS_PSZ=3;
    /**已收货/待评价*/
    public static Integer ORDER_STATUS_YSH=4;
    /**已评价*/
    public static Integer ORDER_STATUS_YPJ=5;
    /**待退款*/
    public static Integer ORDER_STATUS_DTK=6;
    /**已退款*/
    public static Integer ORDER_STATUS_YTK=7;
    /**待退货*/
    public static Integer ORDER_STATUS_DTH=8;
    /**已退货*/
    public static Integer ORDER_STATUS_YTH=9;
    /**已取消*/
    public static Integer ORDER_STATUS_YQX=10;
    /**待拼团*/
    public static Integer ORDER_STATUS_DPT=11;

    //支付方式
    /**支付宝*/
    public static Integer pay_type_alipay=1;
    /**微信-开放平台（app）*/
    public static Integer pay_type_wechatpay_open=2;
    /**微信-网页（服务号）*/
    public static Integer pay_type_wechatpay_html=3;


    //钱包（收益）交易记录类型
    /**充值*/
    public static Integer income_record_type_charge=1;
    /**充值-赠送*/
    public static Integer income_record_type_free=2;
    /**消费*/
    public static Integer income_record_type_consume=3;
    /**订单取消*/
    public static Integer income_record_type_cancel=4;


    public static String ACCOUNT_ID = "accountId";//移动端用户在系统中的ID标识


    //积分交易类型，
    public static Integer SCORE_TYPE_REWARD=1;//购物奖励
    public static Integer SCORE_TYPE_SIGN=2;//签到奖励
    public static Integer SCORE_TYPE_BUY=3;//积分抵扣
    public static Integer SCORE_TYPE_RETURN=4;//系统返还



    //促销类型
    /**促销-状态-未开始*/
    public static Integer PROMOTION_ISWORK_WKS= 1;
    /**促销-状态-已开始*/
    public static Integer PROMOTION_ISWORK_YKS= 2;
    /**促销-状态-已结束*/
    public static Integer PROMOTION_ISWORK_YJS= 3;
    /**促销-状态-已领完。针对有数量限制的促销*/
    public static Integer PROMOTION_ISWORK_YLW= 4;
    /**促销-状态-已领用，针对有数量限制的促销，不存入数据库*/
    public static Integer PROMOTION_ISWORK_YLY= 5;


    public static Integer PROMOTION_COUPON_TYPE_SIMPLE=0;

    public static String PROMOTION_TYPE_MSG_SIMPLE="系统赠送";

    public static Integer PROMOTION_COUPON_TYPE_REGSIT=1;

    public static String PROMOTION_TYPE_MSG_REGSIT="注册赠送";

    /**
     * 预支付类型
     */

    /**订单支付
     */
    public static Integer pay_order_type_order=1;
    //
    /**
     * 余额充值
     */
    public static Integer pay_order_type_income=2;

    /**
     * -------------pos相关-------
     */
    public  static String score_transType_offset="OffSet";//积分扣减
    public  static String score_transType_Reward="Reward";//积分奖励

    //提现状态
    /**
     * 已申请
     */
    public  static Integer INCOME_YSQ=1;
    /**
     * 已通过
     */
    public  static Integer INCOME_YTG=2;
    /**
     * 已驳回
     */
    public  static Integer INCOME_YBH=3;

    public static final String IMAGE_PATH = "http://mobile.zhengzhuji.com/images/image.png"; //头像
    public static final String IMG_ROOT = "http://mobile.zhengzhuji.com/upload";
    public interface MemberLevelCode{//会员类型
        public static final String MEMBER = "member";//普通会员
        public static final String PARTNER = "partner";//合伙人

    }
    public static String erro_msg="System busy ！please try again。";

    //消息类型
    //公共（1密码修改，2等级提升），个人（3，注册欢迎，4优惠券发放），回复（5，商品的提问回复，6，网站建议被回复）
    public static Integer DrBike_message_type_public_password=1;
    public static Integer DrBike_message_type_public_grade=2;

    public static Integer DrBike_message_type_private_register=3;
    public static Integer DrBike_message_type_private_coupon=4;

    public static Integer DrBike_message_type_reply_question=5;
    public static Integer DrBike_message_type_reply_suggestion=6;


    //钱包变动记录类型
    /** 账户余额-充值 */
    public static Integer wallet_record_type_amount_recharge = 1;
    /** 账户余额-提成 */
    public static Integer wallet_record_type_amount_commission = 2;
    /** 账户余额-购物使用 */
    public static Integer wallet_record_type_amount_shop = 3;
    /** 账户余额-提现 */
    public static Integer wallet_record_type_amount_cash = 4;
    /** 积分-积分兑换 */
    public static Integer wallet_record_type_score_exchange = 5;
    /** 积分-购物获得 */
    public static Integer wallet_record_type_score_shop = 6;
    /** 积分-登录获得 */
    public static Integer wallet_record_type_score_login = 7;
    /** 积分-评论获得 */
    public static Integer wallet_record_type_score_comment = 8;
    /** 积分-分享获得 */
    public static Integer wallet_record_type_score_share = 9;
    /** 爱购币-抵扣 */
    public static Integer wallet_record_type_coin_deduction = 10;
    /** 爱购币-购物获得 */
    public static Integer wallet_record_type_coin_shop = 11;
    /** 爱购币-分享商品获得 */
    public static Integer wallet_record_type_coin_share = 12;
    /** 爱购币-展示到社区获得 */
    public static Integer wallet_record_type_coin_show = 13;
    /** 爱购币-评论获得 */
    public static Integer wallet_record_type_coin_comment = 14;
    /** 贝壳-充值 */
    public static Integer wallet_record_type_conch_charge = 15;
    /** 贝壳-抵扣 */
    public static Integer wallet_record_type_conch_shop = 16;

    /** 钱包-账户余额 **/
    public static Integer wallet_type_amount = 1;
    /** 钱包-积分 **/
    public static Integer wallet_type_score = 2;
    /** 钱包-爱购币 **/
    public static Integer wallet_type_coin = 3;
    /** 提成 **/
    public static Integer wallet_type_commission =4;
    /** 提现记录 **/
    public static Integer wallet_type_cash =5;
    /** 贝壳 **/
    public static Integer wallet_type_conch =6;

    /** 社区-微信圈 */
    public static Integer community_dynamic_circle = 1;
    /** 社区-达人试用 */
    public static Integer community_dynamic_tryout = 2;
    /** 社区-本地爱购 */
    public static Integer community_dynamic_aigou = 3;
    /** 社区-特别关注 */
    public static Integer community_dynamic_special = 4;
    /** 社区-个人中心 */
    public static Integer community_dynamic_personal = 5;
    /** 社区-购买动态 */
    public static Integer community_dynamic_shop = 6;
    /** 社区-评论动态 */
    public static Integer community_dynamic_comment = 7;



    /**
     * 拼团状态
     */
    /** 拼团-拼团中**/
    public static Integer team_status_ptz = 1;
    /** 拼团-已结束（失败或成功） **/
    public static Integer team_status_yjs = 2;
    /** 钱包-未付款 **/
    public static Integer team_status_wfk = 3;

    /**
     * 商品状态
     */
    /** 商品状态-已下架**/
    public static Integer product_status_yxj = 0;
    /** 商品状态-已上架 **/
    public static Integer product_status_ysj = 1;
    /** 商品状态-未开始 **/
    public static Integer product_status_wks = 2;
    /** 商品状态-已结束 **/
    public static Integer product_status_yjs = 3;

    /** 拼团类型-单独购买**/
    public static Integer team_type_onlyBuy = 0;
    /** 拼团类型-参与拼团 **/
    public static Integer team_type_join = 1;
    /** 拼团类型-自己开团 **/
    public static Integer team_type_start = 2;

    /** 商品销量报表-分组方式-产品**/
    public static Integer report_product_group_type_product = 1;
    /** 商品销量报表-分组方式-分类**/
    public static Integer report_product_group_type_category = 2;
    /** 商品销量报表-分组方式-品牌**/
    public static Integer report_product_group_type_brand = 3;
    /** 商品销量报表-分组方式-门店**/
    public static Integer report_product_group_type_shop = 4;
    /** 商品销量报表-分组方式-用户**/
    public static Integer report_product_group_type_member = 5;
    /** 商品销量报表-分组方式-省**/
    public static Integer report_product_group_type_province = 6;
    /** 商品销量报表-分组方式-市**/
    public static Integer report_product_group_type_city = 7;
    /** 商品销量报表-分组方式-区**/
    public static Integer report_product_group_type_district = 8;
}
